ecosystem element - Spanish English Dictionary